# coding=utf-8
import enum


# 定义scores成绩表
from pydantic.v1 import Field

from pydantic import BaseModel
from typing import Optional


class Scores1(BaseModel):
    # 学生成绩表
    # 学生编号字段：外键，连接students表，整数类型
    student_id : int = Field(nullable=True)
    # 考核序次字段：整数类型，不可为空
    exam_round : int = Field(nullable=True)
    # 成绩字段：浮点数类型，不可为空
    score: float = Field(nullable=True)

    class Config:
        orm_mode = True  # 启用ORM模式，便于与数据库模型转换